engine-compartment ventilation - Spanish English Dictionary